schovani formulare
Otázka od: Ales Kresta
15. 7. 2004 19:52
Zdravim,
jak nejak profesionalne sfovam formular(vcetne schovani z listy)... Jde
o to aby neslo vubec poznat, ze je program spusteny. Zkousel jsem
application.showmainforma:=false.... ale ja jej pak pri urcite udalosti
potrebuju zase ukazat a to moc nechodi.... poradte prosim
predem diky za odpoved
Odpovedá: Pavel Poles
16. 7. 2004 10:05
> jak nejak profesionalne sfovam formular(vcetne schovani z listy)...
Jde
> o to aby neslo vubec poznat, ze je program spusteny. Zkousel jsem
Formular ktery ma nastaveny WS_EX_TOOLWINDOW neni videt na liste,
pripadne tam take neni formular ktery ma parenta ruzneho od nil a nema
nastaveno
WS_EX_APPWINDOW. Takze napriklad
SetWindowLong(Form.Handle, GWL_EXSTYLE,
GetWindowLong(Form.Handle, GWL_EXSTYLE)
and not WS_EX_APPWINDOW);
SetWindowLong(Form.Handle, GWL_HWNDPARENT, Application.Handle);
Pokud bude Application.Title prazdny retezec nemela by se zobrazit ani v
Ctrl+Alt+Del.
Pavel Poles